package top.dingyingying.springboot3.annotation;

import java.lang.annotation.*;
@Retention(RetentionPolicy.RUNTIME)
//只能在方法上使用
@Target({ElementType.METHOD})
@Documented

    public @interface BucketLimit {
        String key() default "";

        int timeout() default 10;

        int limit() default 10;

        String message() default "接口已到最多使用量 ,请稍后再试";

        LimitMode mode() default LimitMode.GLOBAL;
    }

